问题1:Logcat如何设置过滤器

在代码中设置过滤器名称

在AndroidMonitor中,如下图,左侧设置级别,右侧添加过滤器

在代码中合适位置添加Log.v()等

通过添加Log,可以在合适的位置输出适当信息,知道程序已经运行到哪里了,是在哪里出问题了,是比较简单的一种调试方式

问题2:Menu菜单显示指定项

问题描述:在一个工程中包括了选项菜单、弹出菜单、上下文菜单,如何让指定的菜单显示指定的菜单项
解决方案:一处菜单,写一个菜单文件

在该处菜单对应的代码中分别调用

问题3:对话框EditText中获得输入数据

LayoutInflater inflater =getLayoutInflater();

builder.setView(inflater.inflate(R.layout.log, null))

换成

log = (LinearLayout)getLayoutInflater().inflate(R.layout.log,null);

builder.setView(log)

问题4:EditText中输入太多内容,界面很难看

在XML中加入

android:maxLines=“固定值”,当输入内容超过固定行数时,文本会向上滚动,而EditText不会拉伸

ProgressBar的属性

  • setVisbility(XXX),设置progressBar的可见性,有三种情况,可见View.VISBLE,透明View.INVISBLE,不可见View.GONE
  • getVisbility(),判断ProgressBar是否可见
  • style,在布局文件中,style = "?android:attr/progressBarStyleHorizontal"可设置为水平进度条。可以通过android:max = “100” 给进度条设置最大值,然后再在代码中动态改变进度条的进度

问题5:如何将未上传过的本地工作区间的项目通过gitbash上传到github

(1)在工作区间空白处右键单击,选择"gitbash here"
(2)进入要上传的仓库,右键"Git Bash Here"进入命令行,初始化Git,输入

会多出来一个.git文件夹,这就表示本地git创建成功

(3)接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,github每次commit都会记录他们。

(4)add(选择在仓库里将要添加的文件)

(5)commit

.代表要上传此文件夹内所有的文件。如果需要上传指定文件,指定文件名称就可以

m后面跟一个参数,表示说明,将代码提交到GitHub后,将会在代码文件信息上显示这个说明,这个很重要

(6)remote

@最后的是自己在github上新建的仓库的名字

(7)push

将本地项目更新到github项目上去,最终效果如图

问题6:如果本地工作区间的项目曾经在github上传过,现在想将代码整理到一个或几个仓库中

(1)打开本地各个项目文件,将文件夹设置可以查看隐藏项目,将所有的git文件删除

(2)重复1

results matching ""

    No results matching ""